import Info from '../../../components/InfoConfirmation'
import { connect } from 'dva'
const Confirmation = ({dispatch}) => {
  const listData = [
    {
      label: '姓名',
      value: 'name',
      initValue: 'jackwu',
      disabled: false,
    },
    {
      label: '身份证号',
      initValue: '362321199403220813',
      value: 'id',
      disabled: true,
    },
    {
      label: '有效期',
      initValue: '2013.10.24 至 2023.10.24',
      value: 'term',
      disabled: false
    },
    {
      label: '签发机关',
      value: 'issue',
      initValue: '上海市',
      disabled: false
    },
    {
      label: '证件地址',
      value: 'address',
      initValue: '上海市徐汇区长乐路998号3801室',
      // 如果需要去除底部的边框可以添加此类名
      className: 'haveNoBorder'
    },
    // 以下数据是日后页面需要用到的传参 主要是switch功能
    // {
    //   label: '通讯地址和证件地址相同',
    //   value: 'contactAddressIsSame',
    //   initValue: true,
    //   type: 'switch',
    //   // 如果需要换行可以添加此类名
    //   className: 'changeLine',
    //   // 用户通过switch控制下面输入框的显示与隐藏
    //   children: {
    //     label: '通讯地址',
    //     value: 'contactAddress',
    //     initValue: '',
    //     placeholder: '请输入通讯地址, 如: XX路XX号XX楼'
    //   }
    // },
    // {
    //   label: '常住地址和证件地址相同',
    //   value: 'permanentAddressIsSame',
    //   initValue: true,
    //   type: 'switch',
    //   children: {
    //     label: '常住地址',
    //     value: 'permanentAddress',
    //     placeholder: '请输入常住地址, 如: XX路XX号XX楼'
    //   }
    // },
    // {
    //   label: '实际控制投资者的自然人为本人',
    //   value: 'investorIsSame',
    //   initValue: true,
    //   type: 'switch',
    //   className: 'changeLine',
    //   children: {
    //     label: '实际控制投资者的自然人',
    //     value: 'investor',
    //     placeholder: '请输入实际控制投资者的自然人'
    //   }
    // },
    // {
    //   label: '交易的实际受益人为本人',
    //   value: 'actualBeneficeIsSame',
    //   initValue: true,
    //   type: 'switch',
    //   children: {
    //     label: '交易的实际收益人',
    //     value: 'actualBenefice',
    //     placeholder: '请输入交易的实际受益人'
    //   }
    // }
  ]
  const next = () => {
    dispatch({
      type: 'modules/getModules',
      payload: {
        title: '身份证信息更新',
        pathname: '',
        process: 'cardUpdate',
        tokenId: 'test',
        businessId: '1231241214',
      }
    })
  }
  const InfoData = {
    listData,
    next
  }
  return (
    <div>
      <Info {...InfoData}></Info>
    </div>
  )
}
export default connect(state => state.reset)(Confirmation)